.container { width: 80%; }
/*头部*/
.header { padding: 5px 0; }
.header .dxname { margin-left: 10px; vertical-align: middle; }
.header .dxname h4 { font-size: 28px; margin-bottom: 5px;letter-spacing:2px; font-weight:bold;}
.header .dxname span { font-size: 12px; color: #626262; }
.header .weatherTime { margin-top: 20px; }
.header .weatherTime ul li { margin-bottom: 1px; text-align: right; font-size: 0; }
.header .weatherTime ul li a { display: inline-block; padding: 0 8px; height:22px;line-height: 25px;  font-size: 12px; vertical-align:middle;font-family:ËÎÌå; }
.header .weatherTime ul li a:first-child { border-right: 0px solid #262626; }
.header .weatherTime ul li:first-child a:hover { text-decoration: underline; }
.header .weatherTime .city { margin: 0 10px; }
#nav li{ -moz-box-shadow:0px 2px 5px #666; -webkit-box-shadow:0px 2px 2px #666; box-shadow:0px 2px 2px #666; border:0.5px solid #666 \9;}
#nav li ul li,#nav li ul,#nav li ul li a{background:#CD2626 !important; color:#fff;font-size:14px;} /*首页导航兰下拉框及字体颜色*/
#nav li ul li a{width:100%;}
#nav li ul{ overflow:hidden; width:150px;}
#nav li ul li{padding:0px 2px;}
#nav li ul li a:hover{background:	#8B0000 !important;} /*首页导航兰获取焦点颜色*/
/*菜单*/
.menu { position: relative; top: -22px; text-align: center; }
.menu a { display: inline-block; background: #fff; padding: 10px 20px; margin-left: 10px; box-shadow: 0 0 5px #ccc; }
.menu a:first-child { margin-left: 0; }
.menu a:hover,.menu a.active { background: #9d1e15 !important; color: #fff; }
/*通知公告*/
.noticeInfo { margin-bottom: 20px; }
.noticeInfo dl dt { width: 10%; background: #c2352b; padding: 10px; color: #fff; text-align: center; }
.noticeInfo dl dt.more { width: 3%; background: #c2352b; padding: 10px; color: #fff; text-align: center; }
.noticeInfo dl dd { width: 87%; background: #feecec; padding: 10px; overflow: hidden; }
.noticeInfo dl dd li { float: left; width: auto !important; margin: 0 20px; overflow: hidden; }
.noticeInfo dl dd li a:hover { text-decoration: underline; }
.noticeInfo dl dd .tempWrap { }
/*底部*/
.footer { padding: 15px 0; margin-top: 15px; background: url(../img/footerBg.png) center center no-repeat; font-size: 12px; color: #fff; }
.footer .copyRight { margin-top: 25px; }
.footer .copyRight li { text-align: right; }
.footer dl dd { margin: 20px 0 0 15px; }
.footer dl dd li:first-child { margin-bottom: 10px; font-size: 14px; }
/*面包屑导航*/
.breadcrumb { background: #fff; margin: 0 auto; }
.breadcrumb .current { color: #900; }
/*分页*/
.pageBox { margin: 20px; text-align: right; }
.pageBox a { padding: 6px 12px; vertical-align: middle; border: 1px solid #ddd; }
.pageBox ul,.pageBox ul li { display: inline-block; vertical-align: middle; }
.pageBox ul li a.current { background: #f24141; color: #fff; }
.pageBox input[type=text] { width: 80px; margin: 0 5px; vertical-align: middle; }
.pageBox button { margin-left: 10px; }

/*首页--内容*/
.index .content .itemBox { margin-top: 10px; }
.index .content .itemBox .hd { padding-bottom: 5px; border-bottom: 1px solid #c9c9c9; }
.index .content .itemBox .hd .title { margin-left: 5px; font-size: 16px; font-weight: bold; color: #262626; vertical-align: middle;}
#myTab span.active a{color:#c6342a;}
.index .content .itemBox .hd .title a{color: #262626;}
.index .content .itemBox .hd .title a:hover{color: #262626;}
.index .content .itemBox .hd .more { color: #626262; }
.index .content .itemBox .hd .more:hover { text-decoration: underline; }
.index .content .itemBox .bd { padding-top: 15px; }
.index .content .itemBox .bd ul li { margin-bottom: 10px; }
.index .content .itemBox .bd ul li a:hover { text-decoration: underline; }
.index .content .subBanner .more { position: absolute; right: 0; top: 0; padding: 6px 20px; background: #000; background: rgba(0,0,0,0.5); filter:alpha(opacity=30);color: #fff; cursor: pointer;z-index: 99; }
.index .content .subBanner .more1 { position: absolute; right: 0; top: 0; padding: 6px 20px; background: #000; background: rgba(0,0,0,0.3); filter:alpha(opacity=30); color: #fff; cursor: pointer;z-index: 99; }
/*校园聚焦*/
.index .content .itemBox.xyjj dd { overflow: hidden; }
/*教学培训 科学研究 决策咨询*/
.index .content .middle .subMenu { margin-top: 40px; }
.index .content .middle .subMenu ul li { margin-bottom: 5px; }
.index .content .middle .subMenu img {height: 87px; }
/*子banner*/
.index .content .subBanner { position: relative; margin: 15px 0 30px 0; }
.index .content .subBanner .bd li a { display: block; }
.index .content .subBanner .hd { position: absolute; bottom: -15px; right: 0; width: 100%; height: 4px; text-align: center; }
.index .content .subBanner .hd ul li{ display: inline-block; width:40px; height:4px; background: #c9c9c9; margin-right:15px; text-indent:-9999px; cursor:pointer; }
.index .content .subBanner .hd ul li.on{ background: #d9091e; }

/*专题管理--内容*/
.ztgl .content .caption { margin: 10px 0 20px 0; font-size: 18px; font-weight: bold; color: #f24141; }
.ztgl .content dl { margin-bottom: 30px; }
.ztgl .content dl dd { overflow: hidden; }
.ztgl .content dl dd h4 { margin-bottom: 10px; font-size: 16px; font-weight: bold; }
.ztgl .content dl dd .date { margin-bottom: 15px; color: #a8a8a8; }

/*基本概况--内容*/
.jbgk .content { margin-top: 15px; }
.jbgk .content .leftBox .title { background: #9d1e15; padding: 10px 0; font-size:16px; color: #fff; text-align: center; }
.jbgk .content .leftBox .subMenu li { padding: 10px; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer; background:#f2f2f2;}
.jbgk .content .leftBox .subMenu li.active,.jbgk .content .leftBox .subMenu li:hover { border-bottom: 1px solid #9d1e15; }
.jbgk .content .leftBox .subMenu li.active a,.jbgk .content .leftBox .subMenu li:hover a { font-weight: bold; color: #9d1e15; }
.jbgk .content .rightBox .hd { margin-bottom: 15px; }
.jbgk .content .rightBox .hd .title { font-size: 18px; font-weight: bold; text-align:center;}
.jbgk .content .rightBox .hd .date { font-size: 16px; color: #626262; }
.jbgk .content .rightBox .bd { margin-bottom: 30px; line-height: 24px; }
.jbgk .content .rightBox .bd p { text-indent: 2em; }

/*新增样式2018.5.26*/
#listTitle,#listTitle1,.title-msg,#listTitle2{float:left; padding:0px 10px; font-size:16px; font-weight:bold; line-height:30px; border-bottom:2px solid #9d1e15;}
.rightBox .addRightTitle{width:100%; height:auto; padding:0px; margin-bottom:20px; overflow:hidden; border-bottom:2px solid #f2f2f2;}
.rightBox .addRightTitle:after{ height:0; content:""; display:block; clear:both;visibility:hidden;}
.wrap .addRightTitle{ border-bottom:1px solid #ccc; padding:0px;margin-bottom:20px;}
.container .addpage_n{ margin-top:20px;}
.container .addpage_n li{ width:60%;}
.container .addpage_n string{display:inline-block; line-height:25px;}
.container .addpage_n a{display:inline-block; width:80%; margin-bottom:-6px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.rightBox .addImgBox:before{height:0; content:""; display:block; clear:both;visibility:hidden;}

/*教学培训   科学研究  决策咨询--内容*/
.jxpx .content { margin-top: 15px; }
.jxpx .content .leftBox .title { background: #9d1e15; padding: 10px 0; font-size:16px; color: #fff; text-align: center; }
.jxpx .content .leftBox .subMenu li { padding: 10px; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer; background:#f2f2f2;}
.jxpx .content .leftBox .subMenu li.active,.jxpx .content .leftBox .subMenu li:hover { border-bottom: 1px solid #9d1e15; }
.jxpx .content .leftBox .subMenu li.active a,.jxpx .content .leftBox .subMenu li:hover a { font-weight: bold; color: #9d1e15; }
.jxpx .content .rightBox .hd .title { font-size: 16px; font-weight: bold; text-align:center;}
.jxpx .content .rightBox .hd .title:hover { text-decoration: underline; cursor: pointer; }
.jxpx .content .rightBox .hd .date { color: #626262; }
.jxpx .content .rightBox .bd { margin: 10px 0 15px 0; padding-bottom: 15px; line-height: 24px; border-bottom: 1px dashed #ddd; }

/*人才队伍--内容*/
.rcdw .content { margin-top: 15px; }
.rcdw .content .leftBox .title { background: #9d1e15; padding: 10px 0; font-size:16px; color: #fff; text-align: center; }
.rcdw .content .leftBox .subMenu li { padding: 10px; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer; background:#f2f2f2;}
.rcdw .content .leftBox .subMenu li.active,.rcdw .content .leftBox .subMenu li:hover { border-bottom: 1px solid #9d1e15; }
.rcdw .content .leftBox .subMenu li.active a,.rcdw .content .leftBox .subMenu li:hover a { font-weight: bold; color: #9d1e15; }
.rcdw .content .rightBox dl { float: left; width: 20%; text-align: center; }
.rcdw .content .rightBox dl dt img { max-width: 100%; height: 160px;}
.rcdw .content .rightBox dl dd { padding: 10px 0; }

/*人才队伍--详情*/
.rcdwDetail .content { margin-top: 15px; }
.rcdwDetail .content .leftBox .title { background: #9d1e15; padding: 10px 0; font-size:16px; color: #fff; text-align: center; }
.rcdwDetail .content .leftBox .subMenu li { padding: 10px; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer; background:#f2f2f2;}
.rcdwDetail .content .leftBox .subMenu li.active,.rcdw .content .leftBox .subMenu li:hover { border-bottom: 1px solid #9d1e15; }
.rcdwDetail .content .leftBox .subMenu li.active a,.rcdw .content .leftBox .subMenu li:hover a { font-weight: bold; color: #9d1e15; }
.rcdwDetail .content .rightBox { padding-left: 50px; }
.rcdwDetail .content .rightBox dl dt img { max-width: 100%; height: 160px;}
.rcdwDetail .content .rightBox dl dd { margin: 100px 0 0 15px; padding: 0 15px; border-left: 4px solid #f24141; }
.rcdwDetail .content .rightBox dl dd h4 { font-size: 20px; font-weight: bold; margin-bottom: 15px; }
.rcdwDetail .content .rightBox ul{ margin: 40px 0 0 20px; list-style: disc; }
.rcdwDetail .content .rightBox ul li { margin-bottom: 15px; }
/*通知公告--内容*/
.tzgg .content .caption { margin: 10px 0 5px 0; font-size: 18px; font-weight: bold; color: #f24141; }
.tzgg .content ul li { padding: 15px 0; border-bottom: 1px dashed #ddd; }
.tzgg .content ul li a { width: auto; max-width: 90%; }
.tzgg .content ul li a:hover { text-decoration: underline; }

/*通知公告详情--内容*/
.tzggDetail .content .caption { margin: 10px 0 5px 0; font-size: 18px; font-weight: bold; color: #f24141; }
.tzggDetail .content .controlSize { line-height: 24px; }
.tzggDetail .content .controlSize span { cursor: pointer; }
.tzggDetail .content .controlSize span.active { color: #f24141; }
.tzggDetail .content .artical .hd { padding: 10px 0; text-align: center; border-bottom: 1px dashed #ddd; }
.tzggDetail .content .artical .hd h4 { margin-bottom: 10px; font-size: 18px; font-weight: bold; }
.tzggDetail .content .artical .hd small { color: #626262; }
.tzggDetail .content .artical .bd { padding: 20px 0; }
.tzggDetail .content .artical .bd p { text-indent: 2em; line-height: 250%; }
.tzggDetail .content .artical.big .hd h4 { font-size: 22px !important; }
.tzggDetail .content .artical.big .hd small { font-size: 18px; }
.tzggDetail .content .artical.big .bd { font-size: 20px; }
.tzggDetail .content .artical.small .hd h4 { font-size: 14px !important; }
.tzggDetail .content .artical.small .hd small { font-size: 10px; }
.tzggDetail .content .artical.small .bd { font-size: 12px; }
.tzggDetail .content .operate { margin-bottom: 30px; }
.tzggDetail .content .operate .share dd { margin: 25px 20px 0 0; text-align: right; }
.tzggDetail .content .operate .share dd li:first-child { margin-bottom: 20px; font-size: 16px; }
.tzggDetail .content .operate .btn { margin-top: 10px; margin-right: 10px;  background: #f5f5f5; border: 1px solid #ddd; }
.tzggDetail .content .operate .btn:hover { background: #e3e3e3; }
/*新加*/
.jxpx .content .leftBox .subMenu li .active{  font-weight: bold; color: #f24141;}
.pageBox1 { margin: 20px; text-align: center; }
.pageBox1 a { padding: 6px 12px; vertical-align: middle; border: 1px solid #ddd; }
.pageBox1 ul,.pageBox ul li { display: inline-block; vertical-align: middle; }
.pageBox1 ul li a.current { background: #f24141; color: #fff; }
.pageBox1 input[type=text] { width: 80px; margin: 0 5px; vertical-align: middle; }
.pageBox1 button { margin-left: 10px; }
.ztgl .content dl dd  a :hover { text-decoration: underline; cursor: pointer; }


.yx-rotaion{margin:0 auto;width:100%; float:left;z-index:0;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}



.yx-rotation-focus{    height: 35px;
    line-height: 35px;
    bottom: 0;
    z-index: 222;
    position: absolute;
    right: 0px;
}
.yx-rotation-focus span{    display: inline-block;
    width: 30px;
    height: 5px;
    margin: 0 8px;
    background: #fff;
    /*border-radius: 50%;*/
   
    cursor: pointer;}
.yx-rotation-focus span.hover{
	background: orangered;
	opacity:1;
	filter:alpha(opacity=100);
}


.rotaion_list .flash_title{
	width: 400px;
	width:100%;
	background:#333;
    background: rgba(51, 51, 51, 0.43);
    height: 34px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    line-height: 35px;
    font-size: 15px;
    text-indent: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}


#tcimg{
    width:100%;
    height:0;
    -webkit-transition:all 1s;
    -moz-transition:all 1s;
    -ms-transition:all 1s;
    transition:all 1s;
}
#myTabContent ul{
	position: relative;
}
#myTabContent ul>a{
	position: absolute;
	top: -30px;
	right: 0;
}
#myTabContent ul li a{
	width: 80% !important;
	float: left;
	margin-left: 2%;
}
#myTabContent ul li:hover span{
	color: #c6342a;
}
#myTabContent ul li span{
	width: 48px;
	float: right;
}
#myTab li i{
display: none !important;
}
.index .content .itemBox #myTab{padding-bottom: 0;}
#myTab{
overflow: hidden;}
#myTab li{
float: left;
}
#myTab>li.active>a, #myTab>li.active>a:focus,#myTab>li.active>a:hover {
   color: #c6342a !important;
}
.content .itemBox #myTab li a{
   width: 100% !important;
}
.content .itemBox #myTab li span{
padding: 10px;
}
